/*
.grid9 {
  margin: 0;
  padding: 0;
  border: 0;
}
.grid9 .cell {
  padding: 0;
}
.grid9 .cell .card {
  width: 60px;
  margin: 10px auto;
  text-align: center;
  border: 0px solid #888;
  border-radius: 6px;
  padding: 5px;
}
*/

.grid9 .row {
	margin-left: 0;
	margin-right: 0;
}

.grid9 .cell {
  padding: 0;
  overflow: hidden;
}

.grid9 .cell .card i {
  margin-top: 5px;
  margin-bottom: 10px;
  font-size: 32px;
  color: #888;
}

/*
.grid9 .cell .card .title {
  display: block;
  text-align: center;
  word-wrap: break-word;
}
.grid9 .cell .card .btn {
	padding: 0;
}
*/

.portal-main .x-contents>.x-contents-content {
	overflow: hidden;
}
.portal-main .x-contents>.x-contents-content>img {
	position: relative;
	left: 50%;
	width: 320px;
	margin-left: -160px;
}